package com.ang.enums.t3;

/**
 * 每个枚举类，默认集成Enum，并拥有Enum中的方法
 *
 * values()     返回枚举类的所有对象数组
 *
 * int compareTo()  //比较两个枚举项大小，其实就是比较枚举项在枚举类中声明的顺序
 *
 * boolean equals()  //比较两个枚举项是否相等
 *
 * int hashCod()  //返回枚举项的hashCode
 *
 * String name()  //返回枚举项的名称
 *
 * int ordinal()  //返回枚举项在枚举类中声明的序号，第一个枚举项的序号是0
 *
 * String toString()  //把枚举项转换成字符串
 *
 * static T valueOf(Class enumType,String name)  //把字符串转成枚举项
 *
 */
public enum SexEnum3 {

    MALE("男",1),
    FEMALE("女",2),
    UNKNOWN("未知",3);

    private String label;

    private Integer value;

    SexEnum3(String label, Integer value) {
        this.label = label;
        this.value = value;
    }
}
